English Channel – English–Latine translations

🇬🇧 en la 🇻🇦

English Channel properNoun

  • The part of the Atlantic Ocean between Great Britain and France
Oceanus Britannicus
Wiktionary Links